package com.newgrand.model;

import lombok.Data;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank;

/**
 * @author ZhaoFengjie
 * @version 1.0
 * @date 2022/7/5 11:46
 */

@Data
public class QueryModel {

    /**
     * 页码
     */
    @Min(value = 1, message = "页码最小为 1 ！")
    @NotBlank(message = "页码 page 字段不能为空或null")
    private String page;

    /**
     * 数量
     */
    @Min(value = 1, message = "每页条数数量最小为 1 ！")
    @NotBlank(message = "页码 pageSize 字段不能为空或null")
    private String pageSize;

    /**
     * 开始时间
     */
    private String startTime;

    /**
     * 结束时间
     */
    private String endTime;

    /**
     * 过滤条件
     */
    private String filter;
}
